git简单使用 git clone,git add,git commit,git pull,git push,git checkout | 您所在的位置:网站首页 › git add remote和git clone › git简单使用 git clone,git add,git commit,git pull,git push,git checkout |
日常经常使用的命令: git clone git add git commit git pull git push git checkout 注:(此博客需要有一定git基础才能完美食用,关于git的详细使用可参考:https://blog.csdn.net/bjbz_cxy/article/details/116703787) 基本概念git 有一个工作区,暂存区,本地仓库,远程仓库的概念 工作区就是我们自己电脑的文件夹 大概流程: 1.从远程仓库中克隆代码到工作区 2.在工作区修改代码 3.将代码提交到暂存区 4.提交到本地仓库。本地仓库中保存修改的各个历史版本 5.确认代码修改完成后,将所有提交到本地仓库的已修改的代码,push到远程仓库 开始使用gitee中已有一个仓库,地址:https://gitee.com/guo3118783960/Test20200809.git 将它拉取到本地: (1)新建一个空白文件夹 (2)git clone +仓库地址 (6)推送到远程仓库master分支:git push origin master ![]() ![]() ![]() ![]() ![]() (1)第一种情况:在两个分支上分别修改同一文件,git add,git commit -m提交到本地仓库,再git merge 分支名的时候产生冲突。比如master分支里一个文件README.md文件内容: test AAAAAAAAAAAAAAAAAguojinren分支里一个文件README.md文件内容: testBBBBBBBBBBBBBBBBBBB:wq两个分支都git add,git commit -m到本地仓库里,这时master分支要合并guojinren分支:git merge guojinren 产生冲突 重新git add,git commit -m,完美合并! (2)第二种情况: 两个人都提交代码到master分支,但是后面提交的那个人push不上,得先pull远程仓库master的内容,但是pull时如果远程仓库的master分支有文件和自己仓库的文件冲突,就会产生冲突 此时需要后提交的人先pull远程仓库master的代码,解决冲突,再重新push才能成功 |
CopyRight 2018-2019 实验室设备网 版权所有 |